mixed blessing
noun
: something that is good in some ways and bad in other ways
Living next to your in-laws can be a mixed blessing.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share